Big Huge Thesaurus

flannel fabric

noun